import request from '@/utils/request'
// 这个模块主要获取的是品牌管理的数据的模块

// 获取品牌列表接口
export function reqtrademark(page, limit) {
  return request({
    method: 'get',
    url: `/admin/product/baseTrademark/${page}/${limit}`
  })
}

// 添加品牌或修改品牌接口(传的参数大致一样共用一个函数)
export function reqAddOrUpdate(obj) {
  // 修改品牌的
  // 修改品牌需要带3个参数 id、品牌名称、品牌logo
  // 切记: 对于修改某一个品牌的操作,前端携带的参数需要带 id,需要告诉服务器修改的是哪一个品牌
  if (obj.id) {
    return request({
      method: 'put',
      url: `/admin/product/baseTrademark/update`,
      data: obj
    })
  } else {
    // 新增品牌的
    // 新增品牌需要携带两个参数 品牌名称、品牌logo
    // 切记: 对于新增的品种,给服务器传递数据,不需要传递 id,id是由服务器生成的
    return request({
      method: 'post',
      url: `/admin/product/baseTrademark/save`,
      data: obj
    })
  }
}

// 删除品牌接口
export function reqRemoveById(id) {
  return request({
    method: 'delete',
    url: `/admin/product/baseTrademark/remove/${id}`
  })
}

